var ax1=argument0;
var ay1=argument1;
var ax2=argument2;
var ay2=argument3;

var bx1=argument4;
var by1=argument5;
var bx2=argument6;
var by2=argument7;

var v1,v2,v3,v4;

   v1=(bx2-bx1)*(ay1-by1)-(by2-by1)*(ax1-bx1);
   v2=(bx2-bx1)*(ay2-by1)-(by2-by1)*(ax2-bx1);
   v3=(ax2-ax1)*(by1-ay1)-(ay2-ay1)*(bx1-ax1);
   v4=(ax2-ax1)*(by2-ay1)-(ay2-ay1)*(bx2-ax1);
    res=(v1*v2<0)&&(v3*v4<0);
     
  return (res);

  
